infiltration ditch - Francés Inglés Diccionario